package io.kiki.sba.registry.lifecycle;


public interface LifecycleController {

    boolean canInitialize(LifecycleState.LifecyclePhase phase);

    boolean canStart(LifecycleState.LifecyclePhase phase);

    boolean canStop(LifecycleState.LifecyclePhase phase);

    boolean canDispose(LifecycleState.LifecyclePhase phase);
}
